sich eine sache schönreden - Allemand Anglais Dictionnaire

sich eine sache schönreden

Play ENDEDEde

Meanings of "sich eine sache schönreden" in English German Dictionary : 1 result(s)

Allemand Anglais
Idioms
sich eine Sache schönreden put lipstick on the pig